microbial ecosystem - French English Dictionary